MAGE: A Distributed Programming Model

نویسندگان

  • Earl T. Barr
  • Raju Pandey
  • Michael Haungs
چکیده

Writing distributed programs is difficult. To ease this task, we introduce a new programming abstraction. which we call a mobility attribute. Mobility attributes provide a syntax that describes the mobility semantics ofprogram components. Programmers attach mobility attributes to program components to dynamically control the placement ofthese components within the network. Mobility attributes intercept component invocations and decide whether and where to move a component before the component executes. This allows the programmer to improve her program's run­ time efficiency by colocating componems and resources. We present MAGE, an object oriented distribwed system, that supports mobility attributes and illustrates their utility.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Agent Environment MAGE

Agent-oriented programming is being thought as the next generation programming paradigm after the object-oriented programming. A multi-agent environment, MAGE, will be introduced in this paper, which is a platform for rapidly developing distributed, heterogeneous multi-agent systems. What MAGE provides includes a general running framework for agents,an agent description language(ADL),an agent c...

متن کامل

Anticipation in Baseball: Differences in Using Spatial Cues between Skilled and Novice Players

The purpose of this investigation was to examine the differences between novice and skilled baseball players to anticipate the type of ball being pitched and to specify the players’ dependence on distributed or local kinematic spatial cues. Male baseball players (N= 15; Mage: 27.73 ± 6.28 years; baseball experience: 7.90 ± 5.69 years) and novices (N= 15; Mage: 23.10 ± 5.68 years; no playing exp...

متن کامل

A mathematical model for the design of distributed layout by considering production planning and system reconfiguration over multiple time periods

In this paper, we develop a new mathematical model that integrates layout configuration and production planning in the design of dynamic distributed layouts. The model incorporates a number of important manufacturing attributes such as demand fluctuation, system reconfiguration, lot splitting, work load balancing, alternative routings, machine capability and tooling requirements. In addition, t...

متن کامل

Regulatory Impacts on Distributed Generation and Upstream Transmission Substation Expansion Planning: A Novel Stochastic Bi-level Model

In this paper, a novel framework is proposed to study impacts of regulatory incentive on distributed generation (DG) investment in sub-transmission substations, as well as upgrading of upstream transmission substations. Both conventional and wind power technologies are considered here. Investment incentives are fuel cost, firm contracts, capacity payment and investment subsidy relating to wind ...

متن کامل

Smart load shedding and distributed generation resources rescheduling to improve distribution system restoration performance

After a permanent fault occurs if it is not possible to supply the load in the network, the optimal load restoration scheme allows the system to restoration the load with the lowest exit cost, the lowest load interruption, and in the shortest possible time. This article introduces a new design called Smart Load Shedding, abbreviated SLS. In the proposed SLS scheme, the types of devices in smart...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001